Microsoft Teams
The Microsoft Teams plugin lets you manage teams, channels, chats, members, and meetings in Microsoft Teams. It supports listing teams and channels, adding and removing members, creating channels, sending messages to channels and chats, and retrieving meeting attendance reports and records. The plugin authenticates using OAuth with a Tenant ID, Client ID, Client Secret, and Refresh Token. Use this plugin when your workflows need to automate team collaboration tasks like sending notifications, managing memberships, or tracking meeting attendance.
Prerequisites:
- Azure AD instance with access details.
- Provide access (whitelist) to the following URLs through your firewall and network:
- Register the Application and provide the required permissions to the Application. For more information, see Appendix 26: Microsoft Teams App Registration and Refresh Token Generation.
Known Issues Sometimes, you may see a temporary error related to the internet connectivity and network issues. The issue arises when the hostname is unresolved and the local server does not receive a response from an authoritative server. For example, you may see any of the following messages:
- login.microsoftonline.com. OR
- This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (login.microsoftonline.com)